Developer Documentation

QuickTime 4 API Documentation

QuickTime 4 Reference

| Previous | Chapter Contents | Chapter Top | Next |

Tween Sequence Entry Record

A tween sequence entry record specifies when a tween in a tween sequence ends. Each tween in a tween sequence begins after the previous tween ends or, for the first tween in the sequence, at the beginning of the tween duration.

Because there can be more than one data set for a tween, the data structure includes a field for the data atom ID as well as the tween atom ID.

struct TweenSequenceEntryRecord {
    Fixed                   endPercent;
    QTAtomID                tweenAtomID;
    QTAtomID                dataAtomID;
};
typedef struct TweenSequenceEntryRecord TweenSequenceEntryRecord;

Field descriptions

endPercent
a value of type Fixed that specifies the point in the duration of the tween media sample at which the sequence entry ends.

tweenAtomID
a value of type QTAtomID that specifies the kTweenEntry atom containing the tween for the sequence element.

dataAtomID
a value of type QTAtomID that specifies the kTweenData atom containing the data for the tween.


© 1999 Apple Computer, Inc.

| Previous | Chapter Contents | Chapter Top | Next |